Dictionary of medical acronyms & abbreviations. 2014.
TDSD — transient digestive system disorder … Medical dictionary
TDSD — abbr. Tax Deductible Standard Depreciation … Dictionary of abbreviations